#ifndef __IGUIOBJECT_H__
#define __IGUIOBJECT_H__

class IGUIObject
{
public:
  virtual void setPosition(const float x, const float y) = 0;
  virtual void setVisible(const bool v) = 0;
  virtual void setOccupacity(const float o) = 0;
  virtual bool isVisible() = 0;
  virtual float getPosX() = 0;
  virtual float getPosY() = 0;
  virtual float getOccupacity() = 0;
  virtual int getHeight() = 0;
  virtual int getWidth() = 0;
};
#endif